-
Notifications
You must be signed in to change notification settings - Fork 2.1k
feat #7713: implement ICARRV/CARRV as SymbolicRVs #7879
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat #7713: implement ICARRV/CARRV as SymbolicRVs #7879
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7879 +/- ##
=======================================
Coverage 92.94% 92.95%
=======================================
Files 116 116
Lines 18845 18857 +12
=======================================
+ Hits 17516 17528 +12
Misses 1329 1329
🚀 New features to boost your workflow:
|
Hi @jessegrabowski , could you please give this a review when you have a moment ? Thank you 🙏 |
Hi @ricardoV94 , sorry, was wondering if you could offer some comments, will get me unstuck. Thank you 🙏 |
I left a comment in #7713 (comment) I don't have enough knowledge to say whether we should add this feature |
Hey @asifzubair, resharing the link @ricardoV94 shared on improper distribution sampling. Are you able to add a test to meet @jessegrabowski's criteria?
@theorashid feel free to comment. Given these challenges of improper priors, do you think ICAR is better left to the wonderful world of INLA? |
Thank you, @ColtAllen , for your reply
I can surely work on this. The requirement is a bit hazy, tbh, but it usually clears up once I start looking at it closely. The reason I stopped working on this PR was I wasn't sure if we are still interested pursuing this. If we are, I'm happy to keep pushing. Please let me know. 🙏 |
Description
We will implement
ICARRV
andCARRV
asSymbolicRV
s by subclassingSymbolicMVNormalUsedInternally
. This will eliminate the need forrng_fn
.Related Issue
rng_fn
to CAR/ICAR #7713Checklist
Type of change
📚 Documentation preview 📚: https://pymc--7879.org.readthedocs.build/en/7879/